package fr.beans;

import java.util.Date;
import java.util.List;

/**
 * @author Caroline Lavaure
 * Project : Caroline aloe vera
 * 8 juil. 2013
 */
public class Commande extends ABeans {
	
	/* ************************************* */
	/*               PROPERTIES              */
	/* ************************************* */
	/**
	 * the field Client.
	 */
	public Client client;
	/**
	 * the field Date.
	 */
	private Date dateCommande;
	/**
	 * the field float.
	 */
	private float montantClient;
	/**
	 * the field float.
	 */
	private float montantDistributreur;
	/**
	 * the field ArrayList<LignesCommande>.
	 */
	private List<LignesCommande> lignesCommande;
	
	
	/* ************************************* */
	/*               GETTER & SETTER         */
	/* ************************************* */
	
	/**
	 * @return the client
	 */
	public Client getClient() {
		return client;
	}
	/**
	 * @param pClient .
	 */
	public void setClient(final Client pClient) {
		this.client = pClient;
	}
	
	/**
	 * @return the dateCommande
	 */
	public Date getDateCommande() {
		return dateCommande;
	}
	/**
	 * @param pDateCommande .
	 */
	public void setDateCommande(final Date pDateCommande) {
		this.dateCommande = pDateCommande;
	}
	
	/**
	 * @return the montantClient
	 */
	public float getMontantClient() {
		return montantClient;
	}
	/**
	 * @param pMontantClient .
	 */
	public void setMontantClient(final float pMontantClient) {
		this.montantClient = pMontantClient;
	}
	
	/**
	 * @return the montantDistributreur
	 */
	public float getMontantDistributreur() {
		return montantDistributreur;
	}
	/**
	 * @param pMontantDistributreur .
	 */
	public void setMontantDistributreur(final float pMontantDistributreur) {
		this.montantDistributreur = pMontantDistributreur;
	}
	
	/**
	 * @return the lignesCommande
	 */
	public List<LignesCommande> getLignesCommande() {
		return lignesCommande;
	}
	/**
	 * @param pLignesCommande .
	 */
	public void setLignesCommande(final List<LignesCommande> pLignesCommande) {
		this.lignesCommande = pLignesCommande;
	}
	
}